pass through the eye of a needle

Translations
passer par le chas d’une aiguille
Definitions
To accomplish something that is extremely difficult or nearly impossible, often used to describe overcoming a very challenging obstacle or situation.